Captain Rashid Khan took six wickets to help Afghanistan crush Bangladesh by 224 runs, in a rain-hit fifth and final day of the one-off Test.
Playing their 100th Test, Bangladesh, were bowled out for 467 in the final session, leading Sri Lanka by 129 runs, after the 21-year-old Mosaddek became the final wicket to fall for 75.
Mohammad Hafeez led Pakistan's strong reply with his third hundred in as many Tests after Bangladesh lost their last five wickets for 27 runs on the second day of the opening Test at Khulna on Wednesday.
Former India left-arm spinner Sunil Joshi has been approached by the Bangladesh Cricket Board (BCB) to take up the role of their spin consultant to help groom the likes of young Mehedi Hasan Miraz, Taijul Islam and the next pool of slow bowlers.
Opener Tamim Iqbal led Bangladesh's fightback with a dogged 78 after the hosts had got off to a wobbly start in reply to England's first innings 293 on the second day of the opening Test on Friday.
All-rounder Shakib Al Hasan became the third man to hit a hundred and take 10-wickets in the same match as Bangladesh beat Zimbabwe by 162 runs in the second Test to take an unassailable 2-0 lead in the three-match series. Zimbabwe, who lost the first Test in Dhaka by three wickets, folded for 151 in their second innings at Khulna as they chased 314 for victory.
Alastair Cook's side next travel to India, the world's top-ranked team, before hosting South Africa and West Indies in 2017 ahead of their ultimate challenge in a tour of Australia.
The teams are ready to battle it out and with no established name figuring in India's bowling department
India's pace trio took less than three hours to rout the tourists after Mominul Haque's decision to bat backfired.
Ganguly convinced the Bangladesh Cricket Board to agree to a Day/Night Test just a few days before their team was to land in India.
India would be aiming to ensure that a plucky Bangladesh don't run away with the momentum when the two sides clash in the second T20 International, which is facing a cyclonic threat, in Rajkot, on Thursday.
Azhar Ali struck his maiden Test double hundred and Asad Shafiq registered his sixth century as Pakistan took firm control of the second and final Test against Bangladesh in Mirpur, Dhaka , on Thursday.
Images from Day 2 of the first Test between India and Bangladesh in Indore.
Murali Vijay and Cheteshwar Pujara overcame occasional discomforts to take India to 86 for one wicket at lunch on the opening day of their one-off Test against Bangladesh at Hyderabad on Thursday.
Bangladesh lost their last nine wickets for 49 runs as England hit back from a slow start on the first day of the second and final Test in Dhaka.
India captain Virat Kohli, after a job well done against Bangladesh, said the players' hearts and minds are already on the big series against Australia.
IMAGES from Day 4 of the one-off Test between India and Bangladesh in Hyderabad, on Sunday.
After a dream ODI debut last month, teenaged paceman Mustafizur Rahman announced his Test arrival by claiming three wickets in four balls as Bangladesh bowled out South Africa for 248 on the opening day of the first Test in Chittagong on Tuesday.
Star all-rounder Shakib Al Hasan has also moved up three slots to a career-best 14th position among bowlers after his match haul of 10 for 153 at Mirpur.
Rajneesh Gupta presents all the numbers you need to know about Virat Kohli in Test cricket.
I was destined to get a century
Spoilt for choice with a pool of top quality performers in their ranks, formidable India are overwhelming favourites against minnows Bangladesh in a proverbial 'David vs Goliath' one-off cricket Test that starts in Hyderabad on Thursday.
Check out the statistical highlights of the first cricket One-day international between India and Bangladesh.
Penpix of the Bangladesh squad for the 2015 cricket World Cup in Australia and New Zealand.
Australia have named swashbuckling batsman Aaron Finch captain of the Twenty20 cricket team, replacing George Bailey, Cricket Australia (CA) said on Monday.
The International Cricket Council released the provisional squads of the 12 teams for next year's World Cup in Australia and New Zealand on Friday. However, co-hosts Australia and minnows Ireland decided against releasing the provisional list although they submitted 30 names to the parent body within the stipulated deadline.